	.cartMainAre{
		@include width;
		@include margin(100rpx,'top');
		.cartAre{
			@include backG;
			@include padding(0 30rpx);
			@include font;
			@include margin(20rpx,'top');
			.shopTitleAre{
				@include widthHeight(100%,80rpx);
				@include justify-content('s');
				.titleItemAre{
					@include margin(30rpx,'left');
					.shopName{
						@include margin(0 15rpx);
					}
				}
			}
			.mainAre{
				@include width;
				@include padding(30rpx 0);
				.checkAre{
					@include width(auto);
				}
				.shopImg{
					@include widthHeight(150rpx);
				}
				.mainItemAre{
					@include widthHeight(65%,150rpx);
					@include justify-content('b');
					.itemAre{
						@include width;
					}
				}
				.FailureAre{
				    @include width(60rpx);
				    display: flex;
				    @include flex-align-justify;
				}
				.Failure{
					@include widthHeight(60rpx,30rpx);
					@include backG($eightyGreyColor,white);
					@include borderR(15rpx);
					@include font($fontSize - 6rpx);
				    display: flex;
					@include flex-align-justify;
				}
			}
		}
		.cartAre:first-of-type{
			@include margin(0,'top');
		}
	}